Cisco Packet Tracer Extensions API 8.1.0
API for communication between Cisco Packet Tracer application and its extension applications and modules.
Public Attributes | List of all members
DnsHeader Class Reference

DNS header structure. More...

Inheritance diagram for DnsHeader:
Pdu Signal

Public Attributes

int queryId
 
bool response
 
int opCode
 
bool isAuthoritative
 
bool isTruncated
 
bool isRecursionDesired
 
bool isRecurionAvailable
 
int responseCode
 
int numQuestions
 
int numAnswerRecords
 
int numAdditionalRecords
 
DnsResourceRecord dnsQueryRr
 
vector< DnsResourceRecordvectAnswerRrs
 
vector< DnsResourceRecordvectAuthorityRrs
 
vector< DnsResourceRecordvectAdditionalRrs
 

Detailed Description

DNS header structure.

Member Data Documentation

◆ dnsQueryRr

DnsResourceRecord DnsHeader::dnsQueryRr

◆ isAuthoritative

bool DnsHeader::isAuthoritative

◆ isRecurionAvailable

bool DnsHeader::isRecurionAvailable

◆ isRecursionDesired

bool DnsHeader::isRecursionDesired

◆ isTruncated

bool DnsHeader::isTruncated

◆ numAdditionalRecords

int DnsHeader::numAdditionalRecords

◆ numAnswerRecords

int DnsHeader::numAnswerRecords

◆ numQuestions

int DnsHeader::numQuestions

◆ opCode

int DnsHeader::opCode

◆ queryId

int DnsHeader::queryId

◆ response

bool DnsHeader::response

◆ responseCode

int DnsHeader::responseCode

◆ vectAdditionalRrs

vector<DnsResourceRecord> DnsHeader::vectAdditionalRrs

◆ vectAnswerRrs

vector<DnsResourceRecord> DnsHeader::vectAnswerRrs

◆ vectAuthorityRrs

vector<DnsResourceRecord> DnsHeader::vectAuthorityRrs

The documentation for this class was generated from the following file: